chēng mù jié shé瞠目结舌(idiom) dumbfounded; flabbergasted; stunnedFrequency 3.1Meanings(idiom) dumbfounded; flabbergasted; stunned