Pinyin Dictionary results for "shen de min xin"

深得民心
to win the hearts of the people; to be popular among the masses
Dictionary data provided by CC-CEDICT