dare il meglio

Etymology
lit. 'to give the best'.

Verb

 * 1)  to do one's best
 * 1)  to do one's best