translate English to French: A response rate of about 70 percent is received.
Le taux de réponse se situe aux alentours de 70 pour cent.