ph.
1. 承认;供认;坦白
If you own up to something wrong that you have done, you admit that you did it.
1. admit or acknowledge a wrongdoing or error
e.g. the writer of the anonymous letter owned up after they identified his handwriting
Synonym: make a clean breast offess up