無往不勝

Idiom

 * 1) ever-victorious; invincible