translate English to French: A poorer response rate and delay in results is now anticipated.
On s’attend par conséquent à un taux de réponse et à des résultats moindres.