Online Dictionary
Definition of " one's level best " in English Russian Dictionary
Results
one's level best
  • {ID} все от себя зависящее
do one's level best
  • {ID} проявлять максимум энергии, делать все от себя зависящее