dictionnaire Anglais-Français »

give one's all signifie français

AnglaisFrançais
give one's all (make the utmost effort)
verb

se donner à fondverbe