you did everything that you could do - Français Anglais Dictionnaire