facing many difficult situations - Almanca İngilizce Sözlük