make one's confession - French English Dictionary