wèi zuì zì shā

Translation

  • to commit suicide to escape punishment
Chinese Tones