六神无主 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; KangXi radical 71
主 zhǔ master, chief owner; host; lord