shēng wú kě liàn

Translation

  • (Internet slang) nothing left to live for
Chinese Tones