Idiom: "(to) have one’s heart set on"
Definition:
to really want something
Examples:
1) Chris really had his heart set on getting a Nintendo Wii, but they were all sold out.
2) I’m studying really hard because I have my heart set on going to Stanford.
中文解释:http://www.youzienglish.com/main/idiom_of_the_day/to_have_ones_heart_set_on/cn/