your effort is praiseworthy - Français Anglais Dictionnaire