chēng​mù​jié​shé

stupefied

Definitions

chēng​mù​jié​shé

stupefied; flabbergasted

Sources