undertake something with determination - Fransızca İngilizce Sözlük