etw. wieder aufleben lassen

listen to the pronunciation of etw. wieder aufleben lassen
German - English
to renew something (give it fresh life)
to refresh something
to revive something