English to Hindi

Meaning for:
dumbstricken
other
भौंचक्का