It means that in just over a decade, a significant portion of humanity has been liberated from a devastating burden of suffering and from death.
Esto significa que en solo una década, una parte importante de la humanidad se ha liberado de un sufrimiento devastador y de la muerte.