etw. wieder aufleben lassen

listen to the pronunciation of etw. wieder aufleben lassen
ألمانية - الإنجليزية
to renew something (give it fresh life)
to refresh something
to revive something