envy

sense 1: feel envious towards; admire enviously
envy

sense 2: be envious of; set one's heart on
envy begrudge