to do one's best
On doit toujours faire de son mieux.
We must always do our best.
Parfois, faire de son mieux n'est tout simplement pas suffisant.
Sometimes, doing your best simply isn’t enough.
On devrait toujours faire de son mieux.
We should always do our best.
Mary a promis de faire de son mieux.
Mary promised to do her best.