suǒ xiàng pī mǐ

Translation

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

Synonyms

Chinese Tones