The Italian term "sbalordito" matches the English term "astounds"

other italian words that include "sbalordito" : english :
sbalordito, perplesso perplexed
sbalordito stumps