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.

завоевать чье-либо сердце, получить чью-либо привязанность

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.
Он перепробовал всё, чтобы завоевать её сердце, от цветов до романтических ужинов.
Her kindness and generosity quickly won the hearts of the entire community.
Её доброта и щедрость быстро завоевали сердца всего сообщества.