Language:
Free Online Dictionary|3Dict

苟延殘生

Source : CEDICT

to linger on feebly (idiom)