A new lease on life

A renewed outlook on life, a fresh start, an increase in the period for which something can be used or continued.

The mechanic gave my car a new lease on life after he repaired it. The new job gave the woman a new lease on life. With a new coach and two new players, our team has a new lease on life.