In "He's been through worse and always comes up smelling like roses." What does "smelling like roses" mean?
What does "what's in store for somebody" mean?
Is there a misspelling in "Your reputation proceeds you."? Shouldn't it be "precedes" rather than "proceeds"?
Thank you very much in advance!
Thank you very much!