Back to Dictionary
揪心扒肝
jiūxīnbāgān
1.
lit. grips the heart, seizes the liver (idiom); fear grips the heart
2.
worried out of one's wits
3.
scared stiff
Metadata
- Category
- Chinese