Back to Dictionary
舍身求法
捨身求法
shěshēnqiúfǎ
1.
to abandon one's body in the search for Buddha's truth (idiom)