百戦百勝
ひゃくせんひゃくしょう
being ever-victorious/winning battle after battle; invincibility