snap back mentally

Translations
психически восстановиться
It took him time, but he managed to snap back mentally after the stressful event.
Ему потребовалось время, но он сумел психически восстановиться после стресса.
Words
snap

verb
прийти в себя
back

adverb
обратно
mentally

adverb
мысленно