'faire tout son possible' également trouvé dans ces entrées :
Dans la description française :
Anglais :
do all you can
- do your damnedest
- do everything you can
- do your best
- do your utmost
- go to any length
- strive
- try your best
- try your level best