Instruction :
What does the Latin phrase mea culpa mean in English?

Response:
Mea culpa means “my fault” in English.