rén jiān zhēng fā

Translation

  • to vanish
  • to disappear from the face of the earth
Chinese Tones