Dar mi cara
A Mexican person says this, referring to how he had to leave school to work to support his siblings. Give of himself? Sacrifice himself?
1 Answer
I think closest English idiom to the Spanish idiom "Dar la cara" would be "To face the music."