Back to Dictionary
身体力行
身體力行
shēntǐlìxíng
1.
to practice what one preaches (idiom)