The Italian term "entusiasmato" matches the English term "enthuses"

other italian words that include "entusiasmato" : english :
appassionato, ardente, entusiasmato ardent
entusiasmato enthusiastic
entusiasmato zesty