“致身”对应的英文单词有:dedicate [give] one';s life to (a cause, etc.)
dedicate [give] one';s life to (a cause, etc.)