requiring much effort - Almanca İngilizce Sözlük