German phrase
Tut mir leid, ich habe ~ nicht gehalten.
Meaning
Sorry, I didn't keep ___
When to use it
Sorry for breaking a promise. Use it when admitting you did not keep one.
Example dialogue
Hast du Mia unser Geheimnis erzählt?
Did you tell Mia our secret?
Tut mir leid, ich habe unser Versprechen nicht gehalten.
Sorry, I didn't keep our promise.