воспрянуть духом

To cheer up, to perk up, to take heart, to recover/regain one's spirit cheer up ;

Источник: Полный русско-английский словарь на Gufo.me