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