idiom
own up
etwas zugeben oder gestehen
Meaning
to admit or confess to something.
Example
He finally **owned up** to breaking the vase.
Er hat schließlich **zugegeben**, dass er die Vase zerbrochen hat.