your effort is praiseworthy - Allemand Anglais Dictionnaire