六神無主 liù shén wú zhǔ

DEFINITIONS

  1. out of one's wits (idiom)
  2. distracted
  3. stunned

CHARACTERS

六 liù number six
神 shén spirit, god, supernatural being
無 wú negative, no, not; lack, have no
主 zhǔ master, chief owner; host; lord