百战百胜 bǎi zhàn bǎi shèng

DEFINITIONS

  1. to emerge victorious in every battle
  2. to be ever-victorious

CHARACTERS

百 bǎi one hundred; numerous, many
战 zhàn war, fighting, battle
百 bǎi one hundred; numerous, many
胜 shèng victory; excel, be better than