'faire de son mieux' également trouvé dans ces entrées :
Dans la description française :
Anglais :
do all you can
- do the best you can
- put your best foot forward
- give it your best shot
- try your best
- do everything you can
- do your best
- try your level best