Idiom of the day :- Come up smelling of roses

Idiom of the day :- Come up smelling of roses

Usage, examples and definition of the Idiom :-

I’m sure we all know people who, no matter what they do, always manage to turn a bad situation to their advantage. They — and anyone who manages to overcome a serious problem — come up smelling like a rose or of roses. ‘No matter what strange things Alvin gets into, he always seems to come up smelling of roses.’