Back to Dictionary
所向披靡
suǒxiàngpīmǐ
1.
to sweep everything before one
2.
to be invincible (idiom)