auf dem altar liegen

listen to the pronunciation of auf dem altar liegen
Deutsch - Englisch
to lie on the altar