make a clean breast of
Verb
Meaning
admit or acknowledge a wrongdoing or error
Source: WordNetSynonyms
Hypernyms
Examples
It is the courage to make a clean breast of it in the face of every question that makes the philosopher.
the writer of the anonymous letter owned up after they identified his handwriting