百戰百勝 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