What's another word for "revive"?

so like i'm trying to say that this guy failed in europe but he moved somewhere else to "revive" his ambitions but it seems like the wrong word can anyone help me thank u in advance