to have people believe that you are good and honest after a difficult situation that could have made
中文解释
When the results of the fraud investigation were announced last week, the staff came up smelling of roses.
When the results of the fraud investigation were announced last week, the staff came up smelling of roses.