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