chà​yì

flabbergasted

Definitions

chà​yì

flabbergasted; astonished

Sources