Pinyin Dictionary results for "she shen"

舍身
to give one's life
舍身求法
to abandon one's body in the search for Buddha's truth (idiom)
设身处地
to put oneself in sb else's shoes
Dictionary data provided by CC-CEDICT