Полный англо-русский словарь

do one's level best

1) сделать все от себя зависящее 2) проявить максимум энергии



ScanWordBase.ru — ответы на сканворды
в Одноклассниках, Мой мир, ВКонтакте