English sacrifices for our country, while translation sacrifices for our country. How to translate it into English sacrifices for our country?
Scaramouche
[Dictionary] To die for one's country; Scaramouche [movie]
He died for his country.
He died for his country.