The Italian term "strano, sorprendente" matches the English term "surprising"

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