生不如死的英文是「Life is worse than death」
shēng bù rú sǐ
成语解释:活着还不如死去。指人的处境十分恶劣
成语出处:清·石玉昆《小五义》第十回:“奈因阳世三间,没有我脚踏之地,是生不如死!”