The German term "Aufopferung" matches the English term "abnegation"