大惑不解

dà huò bù jiě

to be at a loss (idiom)

大

dà

big; large; great

惑

huò

to confuse

不

bù

no; not so

解

jiě

to divide