DictionaryForumContacts

   Russian
Google | Forvo | +
to phrases
делать всё от себя зависящееstresses
gen. do one's level best; try one's best (Anglophile); do everything in one's power (CXW); do everything one can (CXW)
Игорь Миг do one's part
busin. do the very best
fig. tick off all the boxes
inf. do one's best
Makarov. put one's best foot foremost; put one's best leg foremost
делать всё от себя зависящее: 1 phrase in 1 subject
Logistics1