屢戰屢勝

屡战屡胜
zhànshèng

to win every battle or match

Wiktionary

Entry Composition