Мы в Telegram на канале Учим Английский
level best
level best {adj. phr.}
Все, что в чьих-л. силах; все возможное.
(в русском варианте это существительные)
Eric refused to stay in school although his parents did their level best to make him finish.
Категории:
Источник: A Dictionary of American Idioms