無往而不勝

Idiom

 * 1) ever-victorious; invincible