所向披靡
[suŏ xiàng pī mĭ]
Translated as 'invincible wherever you go', this idiom signifies an overwhelmingly dominating spirit. Nothing stands undefeated before the entity, indicating great power, influence and success encountered during pursuit or combat.