Definition
To emerge from a difficult situation with your reputation intact, with others believing that you are honest and good despite circumstances that might have suggested otherwise.
脫難後仍获好詞,增加可信度。
Despite the scandal, he came out smelling of roses, completely unscathed.
儘管有醜聞,他安然脫身,毫髮無損。
After the rigorous audit, the company came up smelling of roses and with an even better reputation than before.
經過嚴格的審計後,這家公司安然無恙,甚至比之前擁有更好的聲譽。
Despite several lawsuits, the company still came up smelling of roses and its image was not damaged.
儘管有多起訴訟,這家公司仍然安然無恙,其形象並未受損。