Pinyin Dictionary results for "jiu xin ba gan"

揪心扒肝
lit. grips the heart, seizes the liver (idiom); fear grips the heart; worried out of one's wits; scared stiff
Dictionary data provided by CC-CEDICT