百戰百勝

Etymology
From :

Alternatively, from :

Idiom

 * 1) to win every battle; to be ever-victorious