Online Dictionary
Definition of " to the best of one's abilities " in English Russian Dictionary
Results
to the best of one's abilities
  • {ADV} мера: по мере сил и способностей