The Italian term "sbalordito, perplesso" matches the English term "perplexed"

other italian words that include "sbalordito" : english :
sbalordito astounds
sbalordito stumps
other italian words that include "perplesso" : english :
perplesso, costernato distraught
impacciato, perplesso helpless