Pinyin Dictionary results for "an shen li ming"

安身立命
settle down and get on with one's pursuit
Dictionary data provided by CC-CEDICT