Spanish phrase
Siento haber ~.
Meaning
I'm sorry for having ___.
When to use it
Informal apology for a past action. Used in everyday conversation with friends or colleagues, slightly informal for superiors.
Example dialogue
Siento haber olvidado tu cumpleaños.
I'm sorry for having forgotten your birthday.
No te preocupes.
Don't worry about it.