liǎo cǐ cán shēng了此残生to live out the rest of one's lifeFrequency 1.3Meaningsto live out the rest of one's life