Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

百战百胜

bǎi zhàn bǎi shèng

Definitions

  • to emerge victorious in every battle
  • to be ever-victorious