Word Definition - 大惑不解

dà huò bù jiě to be at a loss (idiom)