mea culpa Look up mea culpa at Dictionary.com
Latin, literally "I am to blame," a phrase from the prayer of confession in the Latin liturgy.