win the hearts

Meaning: win the approval, cause people to like you. For example, “Elvis won the hearts of the crowd when he sang Love Me Tender.”

Leave a Reply