To get on one's feet could be to recover either physically or financially. To be in clover is to be in a very pleasant condition-- either personally or financially.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.