atecrow
- Backed down
- Retracted one's words
- Recanted in embarrassment
- Made a humiliating retraction
- Humbled oneself, perhaps
- Had to admit an error
- Had a slice of humble pie
- Had a heaping helping of humility
- Expressed regret
- Admitted wrongness
- Admitted to an embarrassing error
- Admitted fault, informally
- Accepted humiliation