faire de son mieux

Verb

 * 1) to do as best one can, to do one's best, to do one's utmost, to give it one's best shot

Conjugation

 * see