ān shēn lì mìng安身立命(idiom) to settle down and pursue one's path in lifeFrequency 2.6Meanings(idiom) to settle down and pursue one's path in life