owning up to (verb) fess up: acknowledge
Sinonime: Sherlock Holmes, agent, analyst, attorney, auditor, detective, examiner, gumshoe, hound, inquisitor, inspector, investigator, plainclothes officer, police, private detective, private eye, prober, prosecutor, querier, quester, researcher, reviewer, sleuth, snooper, spy, tester, undercover cop