meaning of Aufopferungen

Aufopferungen - German to English

sacrifices