Deutsch:
wieder beleben; wieder aufleben lassen; zu neuem Leben erwecken | wieder belebend; wieder aufleben lassend; zu neuem Leben erweckend | wieder belebt; wieder aufleben lassen; zu neuem Leben erweckt
Englisch:
to resurrect | resurrecting | resurrected