连战连胜

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