Give of one's best

(give of one's best (также try one's (level) best)) сделать всё возможное, приложить все усилия, стараться изо всех сил; ≈ лезть из кожи вон; смотри также do one's best Например: If every one of you gives of his best today, I'm sure you can win the cup. (ODCIE) — Если каждый из вас проявит максимум энергии, наша команда завоюет кубок.

Англо-русский фразеологический словарь