Chinese Vocabulary
令人咋舌
lìng rén zé shé
staggering / jaw-dropping
Usage & Explanation
Idiom meaning something is so surprising or shocking that it leaves one speechless (literally 'makes one click their tongue').
Hear It in Context
This word appears in 1 episode: