Distraught

German Meaning

verstört

aufgelöst

English Meaning

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