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