sacrifice someone or something for someone or something
to forfeit someone or something for the sake of someone or something. Surely you won't sacrifice your dear wife for a silly twit like Francine! Would you sacrifice your bank account for a chance to go to Europe?