Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

心胆俱裂

xīn dǎn jù liè

Definitions

  • to be scared out of one's wits (idiom)