The Italian term "emozionato" matches the English term "thrills"

other italian words that include "emozionato" : english :
emozionato, nervoso edgy
emozionato excites
emozionato heatedly
irritato, nervoso, emozionato worked up