shēng bù rú sǐ
基本释义
  1. 活着还不如死去。指人的处境十分恶劣。
英文翻译
  1. Shengburusi