English to Hindi

Meaning for:
like a cat on hot bricks
other
अत्यंत घबराया हुआ