Fetching details from the dictionary...
to regain one's footing; to get back on one's feet
to recover; (of the market) to improve
少しずつ立ち直っている。
I am recovering little by little.
失敗からすぐに立ち直った。
I recovered quickly from the failure.
どんな困難からも立ち直る力がある。
I have the strength to recover from any difficulty.