comerse el marrón
Meanings
Verb
1. to own up, bite the bullet (idiomatic)