Pinyin Dictionary results for "xin jing dan zhan"

心惊胆战
lit. heart alarmed, trembling in fear (idiom); prostrate with fear; scared witless
Dictionary data provided by CC-CEDICT