深得 shēndé win over Definitions Defs Origin Strokes Stroke Words Sentences Sents 深得人心 shēndérénxīn win popular support to be very popular; to win the hearts of the people; to enjoy the support of the public深得民心 shēndémínxīn popular to win the hearts of the people or be highly popular among the masses