The Italian term "perplesso, costernato" matches the English term "distraught"

other italian words that include "perplesso" : english :
impacciato, perplesso helpless
sbalordito, perplesso perplexed
other italian words that include "costernato" : english :
costernato dismayed