连战连胜 meaning in English
be victorious in battle after battle; a series of victories; win a (fresh) series of victories
Examples
- The editor cried , striding to the mantelpiece . we won every time
主编跨着大步走到壁炉台跟前,大声嚷着, “咱们连战连胜
be victorious in battle after battle; a series of victories; win a (fresh) series of victories