连战连胜

lián zhàn lián shèng

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

连

lián

to link

战

zhàn

to fight

连

lián

to link

胜

shèng

victory