liu4
shen2
wu2
zhu3
  1. out of one's wits (idiom)
  2. distracted
  3. stunned

Info