Chinese: 他剩下的时间已经不多了。
English: He doesn't have long to live.
French: Il n'a plus longtemps à vivre.