Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

望而生畏

wàng ér shēng wèi

Definitions

  • intimidate at the first glance (idiom); awe-inspiring
  • terrifying
  • overwhelming