undertake something with determination - Turc Anglais Dictionnaire