translate English to French: I apologize for the delay of my response.
Je m'excuse du retard à rendre ma réponse.