Although that figure was higher than had been hoped, it represented considerable progress over the situation in the recent past.
Esta cifra es superior a la esperada, pero representa un progreso considerable en comparación con la situación en años recientes.