with a huge effort - Almanca İngilizce Sözlük