Pinyin
English Definition
Phrase
tā bǎ bì shēng xiàn gěi kē xué yán jiū 。
He devoted his life to the study of science.