Chinese-English dictionary »

身体力行 /shēntǐlìxíng/ meaning in English

ChineseEnglish
身体力行 /shēntǐlìxíng/ verb

practice what one preaches(act in harmony with one's teachings)
verb