Translate from Spanish to English:

Un verdadero heroe de la caridad.
He was truly a hero of charity.