Live (something) down live down (something)

To overcome the shame or embarrassment of something.

It was difficult for the woman to live down the shame of stealing money from her job.