Language:
Free Online Dictionary|3Dict

目瞪口呆

Source : CEDICT

dumbstruck (idiom); stupefied/stunned

Source : CEDICT

dumbstruck (idiom); stupefied/stunned