the challenges confronted - İspanyolca İngilizce Sözlük