on one's feet in Italian
on one's feet in Italian
rimettere in sesto
(idiomatic) In a satisfactory (non-physical) condition; happy financially, emotionally, etc.