doesn't have long left
Ce malade n'en a plus pour longtemps.
This patient doesn’t have much longer to live.
Il n'en a plus pour longtemps.
He doesn’t have much longer to live.
Le malade n'en a plus pour longtemps.
The patient doesn’t have long to live.
Elle n'en a plus pour longtemps.
She doesn't have long left.
Celui-là, il n'en a plus pour longtemps.
That one doesn’t have much longer to live.
— Pixote, la loi du plus faible (1980)