be difficult and arduous - Almanca İngilizce Sözlük