大惑不解

dà huò bù jiě

to be at a loss (idiom)

big; large; great

huò

to confuse

no; not so

jiě

to divide