Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

身体力行

shēn tǐ lì xíng

Definitions

  • to practice what one preaches (idiom)