瞠目结舌

chēng mù jié shé

(idiom) dumbfounded; flabbergasted; stunned

chēng

stare at sth beyond reach

eye

jié

knot

shé

tongue