Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

深得民心

shēn dé mín xīn

Definitions

  • to win the hearts of the people
  • to be popular among the masses