for making

pour avoir fait

→ for
phrase Uncommon #17,494
pour avoir fait S’emploie pour exprimer la raison d’un remerciement, d’un reproche ou d’une excuse. En français, on utilise souvent « de » suivi de l’infinitif passé.
EN: Thanks for making dinner.
FR: Merci d’avoir préparé le dîner.

Then, is it okay to apologize for making her cry?

Alors, est-il acceptable de s'excuser de l'avoir fait pleurer ?

— A Silent Voice: The Movie (2016)

Don't laugh at him for making a mistake.

Ne te moque pas de lui parce qu’il a fait une erreur.

They're thanking me for making a song about people like us.

Ils me remercient d’avoir écrit une chanson sur des gens comme nous.

— Gully Boy (2019)

I'm sorry, Claudia, for making you come all the way here.

Je suis désolé, Claudia, de t’avoir fait venir jusqu’ici.

— 8½ (1963)

I want to go to Rome to see if I'm cut out for making films.

Je veux aller à Rome pour voir si je suis fait pour faire des films.

— The Hand of God (2021)

Thank you, Boy Jesus, for making it rain on our fields this year.

Merci, petit Jésus, d'avoir fait pleuvoir sur nos champs cette année.

— Central Station (1998)

Everyone thanks doctors for making them well.

Tout le monde remercie les médecins de les avoir guéris.

— Munna Bhai M.B.B.S. (2003)

I was angry with myself for making so many mistakes.

J’étais en colère contre moi-même d’avoir fait tant d’erreurs.

It's great for making soup.

C’est idéal pour faire de la soupe.

— Fearless (2006)

Well, thank you all so much for making the trip out here.

Eh bien, merci infiniment à tous d'avoir fait le déplacement jusqu'ici.

— Now You See Me: Now You Don't (2025)

Thank you, Good Jesus, for making my husband give up the booze.

Merci, bon Jésus, d'avoir fait renoncer mon mari à l'alcool.

— Central Station (1998)

A Nobel Prize for making a bomb?

Un prix Nobel pour la fabrication d'une bombe ?

— Oppenheimer (2023)

They say the devil's always up for making a deal.

On dit que le diable est toujours prêt à passer un marché.

— 28 Years Later: The Bone Temple (2026)

Don't blame me for making you leave.

Ne me reproche pas de t’avoir fait partir.

— Kung Fu Hustle (2004)