te l'avoir dit

to have told you

→ te
phrase Common #5,198
to have told you “Te” means “you,” and “l’” stands for “it” or “that.”
FR: Je croyais te l'avoir dit.
EN: I thought I’d told you.

Je suis désolé de te l'avoir dit.

I'm sorry I told you.

Je regrette de te l'avoir dit.

I regret telling you.

Je croyais te l'avoir dit.

I thought I told you.

Je pensais te l'avoir dit.

I thought I told you.

Je dois te l'avoir dit.

I must have told you.

— PK (2014)

Désolé de ne pas te l'avoir dit.

Sorry I didn't tell you.

Je suis désolée de te l'avoir dit.

I'm sorry I told you.