Полный англо-русский словарь
win upon
Постепенно завоевывать (симпатию, признание и т. п.)
Полный англо-русский словарь
win through
win worship