translate English to French: The present report has been prepared in response to that request.
Le présent rapport donne suite à cette demande.