目瞪口呆

目瞪口呆 (mù dèng kǒu dāi)
dumbstruck (idiom); stupefied; stunned