live down
phrasal verblive something down
- to be able to make people forget about something embarrassing you have done
能使人忘却(做过的令人尴尬的事) - She felt so stupid. She'd never be able to live it down.
她觉得自己做了傻事,恐怕永远无法挽回自己的面子了。
- She felt so stupid. She'd never be able to live it down.