New lease
New lease on life.
This idiom or expression means:
New opportunity.
Starting again something (which was failing) with new energy.
Getting a low interest-rate loan for my restaurant would give my business a new lease on life.
