Language:
Free Online Dictionary|3Dict

揪心扒肝

Source : CEDICT

lit. grips the heart, seizes the liver (idiom); fear grips the heart/worried out of one's wits/scared stiff

Source : CEDICT

lit. grips the heart, seizes the liver (idiom); fear grips the heart/worried out of one's wits/scared stiff