Opposite in English: have one's heart set on something
Related words in English: have one's heart set on something