(one's) best effort, the best one can do

English French
Gloss (one's) best effort, the best one can do (son) mieux, la limite de sa capacité
Domain able/unable capable
Subdomain ability capacité
Language Word