Distraught

Portuguese Meaning

perturbado

distraĆ­do

louco

English Meaning

  1. Deeply agitated, as from emotional conflict.
  2. Mad; insane.