Pinyin Dictionary results for "xin dan ju lie"

心胆俱裂
to be scared out of one's wits (idiom)
Dictionary data provided by CC-CEDICT