sell _ soul to _ devil

💭 Emotions & Feelings
Meaning
to compromise one's morals for personal benefit.
Literal Meaning
to trade one's spirit for a deal with the devil.
Example
“He felt like he had sold his soul to the devil when he took that unethical job offer.”