HSK10+
suǒxiàngpīmǐ
to sweep everything before one
所向披靡
to sweep everything before one; to be invincible (idiom)
CC-CEDICT