连战连胜 (連戰連勝) lián zhàn lián shèng

lián zhàn lián shèng set phrase fighting and winning a series of battles; ever victorious
Domain: Idiom 成语
Notes: (CC-CEDICT '連戰連勝')