cheng1
mu4
jie2
she2
  1. stupefied
  2. flabbergasted

Info