OWN UP
Meaning of OWN UP in English
intransitive verb
: to admit or confess frankly and fully
if your ball broke the window … you own up — Boy Scout Handbook
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012