success is a great deodorant (English, proverb)
expansion: success is a great deodorant
Senses:
glosses: The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.
Forms: