shēn dé mín xīn深得民心to win the hearts of the people; to be popular among the massesFrequency 1.6Meaningsto win the hearts of the peopleto be popular among the masses