English version

come out of something/come up smelling of roses

From Longman Dictionary of Contemporary Englishcome out of something/come up smelling of rosescome out of something/come up smelling of rosesinformal to do well or get an advantage from a situation, when you could have been blamed, criticized, or harmed by it She managed to come out of the deal smelling of roses. rose
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.