In spite of some progress, a great number of important challenges are still far from being resolved.
A pesar de algunos progresos, aún está lejos de solucionarse un gran número de importantes desafíos.