translate English to French: The initial response rate was slow and disappointing (only 89 out of 380 possible responses by April 1 - a 23% response rate).
Le taux de réponse initial s'est révélé faible et décevant (au 1er avril, seulement 89 questionnaires avaient été remplis sur une possibilité de 380 répondants, soit un taux de réponse de 23 %).