The English term "thrill" matches the Italian term "emozionare"

other english words that include "thrill" : italian :
thrilling emozionante
thrills emozionato