English to Hindi

Meaning for:
punch-drunk
other
घूंसे की मार से स्तम्भित;घबड़ाया हुआ