Skip to content

深得民心

shēn dé mín xīn

Sign in to save this word to your study lists.

Definitions

  1. 1. to win the hearts of the people
  2. 2. to be popular among the masses