Chinese: 他把他的一生献给了他的国家。
English: He gave his life for his country.
French: Il s'est sacrifié pour sa patrie.