所向披靡suǒ xiàng pī mǐsuoxiangpimi(idiom) to sweep everything before one; to be invincibleCharacters in this word向towards所place, location披to wear靡to scatter, to disperseStudy it in Yanamino