undertake something with energy - Almanca İngilizce Sözlük