To be lucky or successful after you have been in a difficult situation; to be in good or improved condition after a difficult experience; To make a quick recovery after a difficulty.
e.g. "She always takes the most awful risks, but she always seems to land on her feet."
0 comments:
Post a Comment