Sacrifice (something) on the altar of literary verb phrase
To make something suffer in exchange for something else
John would never sacrifice the quality of his product on the altar of better profit.
Sadly, I have to sacrifice my study on the altar of my mom's illness.
The quality of products have been sacrificed on the altar of profit.
His freedom and happiness are sacrificed on the altar of fame.
To argue with somebody
A favor done in exchange for another favor.
1. Used when you accept something as an exchange in return for something especially as part of a compromise
2. Do something alternately
To replace, or exchange something (roles, places, actions)
The verb "sacrifice" should be conjugated according to its tense.
If a person has the devil's own luck, he or she has extremely good luck.
A: Yesterday I won a $10 million lottery jackpot and today I won a car in a draw.
B: You have the devil's own luck.