English to Hindi

Meaning for:
flustered
other
घबराया हुआ;उद्विग्न