sacrifice oneself for

/ˌsækrɪˈfaɪs wʌnˈsɛlf fɔːr/ サクリファイス ワンセルフ フォー

1. 自分の命、利益、幸福などを、他の誰かや何かのために犠牲にする。

この表現は、自分自身の命、健康、時間、あるいは個人的な願望といったものを、より大きな目的や他者の利益のために喜んで諦める行為を指します。深い愛情、忠誠心、あるいは信念に基づいた行動であり、自己犠牲の精神を強く示します。
He was willing to sacrifice himself for his country. (彼は国のために自己を犠牲にする覚悟だった。)
関連
lay down one's life
give one's life
die for
put oneself in harm's way
martyr oneself