to surmount difficulties - Almanca İngilizce Sözlük