English to Hindi

Meaning for:
dumb-struck
other
हक्का-बक्का