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