Distraught

French Meaning

éperdu

affolé

égaré

English Meaning

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