to give someone or something a fresh start or new energy
"The renovation of the old building has given it a new lease of life."
to recover after an illness or difficulty
to be very close and spend a lot of time together
to keep something at a low level
to set ambitious and visionary goals
something good that happens by chance
to match or agree with something