发怔

fā zhēng

baffled

nonplussed

to send out

zhēng

(bound form) startled; terrified; panic-stricken