The Italian term "sorprendente" matches the English term "amazing"

other italian words that include "sorprendente" : english :
ammiràbile, sorprendente admirable
strano, sorprendente surprising