have expiated
Presente perfecto del verbo expiate. Hay otras traducciones para esta conjugación.

expiate

Many persons have expiated the sins of the father by years of untold suffering.
Muchas personas han expiado los pecados del padre con años de indicible padecimiento.
Palabra del día
el pan de jengibre