安身立命的英文是「one 's life has the whereabouts and one 's spirit has its entrustment」
an shen li ming
安身:在某处安下身来;立命:精神有所寄托。指生活有着落,精神有所寄托。
宋·释道原《景德传灯录》卷十:“僧问:‘学人不据地时如何?’师云:‘汝向什么处安身立命?’”