Pinyin Dictionary results for "she shen qiu fa"

舍身求法
to abandon one's body in the search for Buddha's truth (idiom)
Dictionary data provided by CC-CEDICT