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 face an unexpected problem or obstacle
to suddenly become very nervous or afraid
to reconcile after an argument or fight
to evoke strong emotions, usually sympathy or sadness, in an...
to hear gossip or rumor indirectly
to go beyond the usual limits; to innovate