come clean in French
come clean in French
avouer
(idiomatic) To confess; admit the truth.
confesser
(idiomatic) To confess; admit the truth.