Another phrase/word for recovering/rebounding from setbacks?
Solution 1:
Try bounce back
: to return quickly to a normal condition after a difficult situation or event
She bounced back easily from her surgery.
After losing the first three games of the series, they bounced back to win their next eight games.
Source - M-W