thank you for having done
Merci d'avoir fait le déplacement.
Thank you for coming.
Merci d'avoir fait venir Richard Widner d'Amérique.
Thank you for bringing Richard Widner over from America.
— Cemetery of Splendour (2015)
Thanks for doing it so quickly.
Et merci d'avoir fait travailler le restaurant cette semaine.
And thank you for bringing business to the restaurant this week.
— Volver (2006)
Merci d'avoir fait tout ce chemin.
Thank you for coming all this way.
Merci d'avoir fait remarqué ceci.
Thank you for pointing this out.
Merci d'avoir fait toute cette route pour me voir depuis ce joli petit hôtel.
Thank you for coming all this way to see me from that lovely little hotel.
— Mulholland Drive (2001)
Thank you for doing this.