have one's heart set on something - Francés Inglés Diccionario