English to Hindi

Meaning for:
flabbergast
other
अचंभित करना