Back to Dictionary
心惊胆战
心驚膽戰
xīnjīngdǎnzhàn
1.
lit. heart alarmed, trembling in fear (idiom); prostrate with fear
2.
scared witless
Metadata
- Category
- Chinese