所向披靡

suǒ xiàng pī mǐ

(idiom) to sweep everything before one; to be invincible

所

suǒ

actually

向

xiàng

variant of 向[xiang4]

披

pī

to drape over one's shoulders

靡

mǐ

extravagant