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

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.
ความเมตตาและความเอื้อเฟื้อเผื่อแผ่ของเธอชนะใจคนทั้งชุมชนได้อย่างรวดเร็ว