success is a great deodorant
谚语
英文释义
谚语
- The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.
词源
Frequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.
1 次浏览
数据来源: Wiktionary