发怔

fā zhēng

baffled

nonplussed

发

fā

to send out

怔

zhēng

(bound form) startled; terrified; panic-stricken