Language:
Free Online Dictionary|3Dict

见猎心喜

Source : CEDICT

thrill to see one's favorite sport and itch to have a go (idiom)