Come clean

Meaning: To admit the truth about something that you have kept secret.

Example: Eventually, he came clean about what had happened.