жертвоприношение людей — перевод на английский

Варианты перевода словосочетания «жертвоприношение людей»

жертвоприношение людейhuman sacrifice

Жертвоприношение людей происходило на протяжении многих веков.
Human sacrifice has gone on for centuries.
Если верить его записям, он верит в жертвоприношения человека. Я прав?
Based on his writings, he believes in human sacrifice, doesn't he?
К жертвоприношению человека.
Sacrifice a human.