六神无主liù shén wú zhǔliushenwuzhuout of one's wits (idiom)distractedstunnedCharacters in this word主to own六six无no, not神god, spiritStudy it in Yanamino