win somebody’s heart

US /wɪn ˈsʌmˌbɑːdiz hɑːrt/
UK /wɪn ˈsʌmˌbɑːdiz hɑːrt/
"win somebody’s heart" picture
1.

ganarse el corazón de alguien, conquistar a alguien

to make someone fall in love with you or to gain someone's affection and admiration

:
He tried everything to win her heart, from flowers to romantic dinners.
Intentó de todo para ganarse su corazón, desde flores hasta cenas románticas.
Her kindness and generosity quickly won the hearts of the entire community.
Su amabilidad y generosidad rápidamente se ganaron los corazones de toda la comunidad.