English | Russian |
be a heavy burden to/on | сидеть на чьей-либо шее (someone VLZ_58) |
be on to | разобраться (Interex) |
be on to | понять истину (To realize the truth. Interex) |
be on to | выяснить (To figure out Interex) |
be on to something | обладать ценными сведениями (Баян) |
be up to speed on | быть полностью информированным о чём-л. (Karbina) |