大惑不解dà huò bù jiědahuobujieto be at a loss (idiom)Characters in this word不no, not, un-大big, great, vast, high, deep惑to confuse, to mislead解to explainStudy it in Yanamino