success is a great deodorant
English
Etymology
Frequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.
Proverb
- The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.
- Synonym: winning is a great deodorant