連戦連勝(れんせんれんしょう)

Japanese vocabulary

Meaning: succession of victories

See it used in real works