undertake something with determination - Allemand Anglais Dictionnaire