目瞪口呆

mù dèng kǒu dāi

(idiom) dumbstruck; stupefied; stunned

eye

dèng

to open (one's eyes) wide

kǒu

mouth

dāi

foolish; stupid (variant of 呆[dai1])