Мы в Telegram на канале Учим Английский

level best

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