HSK7-9
dàchīyījīng
gobsmacked
大吃一惊 (大吃一驚)
to have a surprise (idiom); shocked or startled; gobsmacked
CC-CEDICT