pose a difficult challenge - Almanca İngilizce Sözlük