Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

连战连胜

lián zhàn lián shèng

Definitions

  • fighting and winning a series of battles (idiom); ever victorious