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 be born into a rich family
to donate or to reveal something unintentionally
To make someone lose confidence or enthusiasm.
difficulty trusting others due to past experiences
to control people very strictly and harshly
signs of problems or weaknesses in a system or relationship