苟延残喘的英语:linger on with one's last breath of life; be on one's last legs; linger on in a steadily worsening condition; drag out one's feeble existence; eke out a living; eke out a meagre existence;...
苟延残喘的法语:traîner misérablement un reste de vie;survivre à peine;ne plus faire que végéter,;languir