The phrase "someone's/something's days are numbered" is a popular idiom in English that means that a person or thing is approaching its end. There are many synonyms for this phrase that can be used to express the same idea. Some examples include "on borrowed time," "coming to an end," "near the end," and "running out of time." Other synonyms for this phrase include "approaching closure," "nearing the finish line," and "getting close to the end." Regardless of the synonym used, they all communicate the same concept of something or someone being at the end of their lifespan or usefulness.