Word Definition - 瞠目结舌

chēng mù jié shé (idiom) dumbfounded; flabbergasted; stunned