translate English to French: By May 24th, 80% of the surveys that would be returned had been received.
Le 24 mai, 80% des sondages qui seraient retournés étaient reçus.