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