Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

落花流水

luò huā liú shuǐ

Definitions

  • to be in a sorry state
  • to be utterly defeated