fare del proprio meglio

Etymology
lit. 'to do some of one's best'.

Verb

 * 1)  to do one's best ; to put one's best foot forward