連戰連勝 lián zhàn lián shèng

DEFINITIONS

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

CHARACTERS

連 lián join, connect; continuous; even
戰 zhàn war, fighting, battle
連 lián join, connect; continuous; even
勝 shèng victory; excel, be better than