English to Hindi

Meaning for:
appall
other
स्तंभित कर देना;नाराज़ होना