• to confess to a thing, to own up to sg
• to make a clean breast of sg
• acknowledgement, avowal
• admittedly, concededly, confessedly, professedly
• to make a frank confession of one's guilt
• by his own admission, by one's own account, on his own admission