translate English to French: Telephone survey results indicate that the program recipients (service delivery organizations) are generally satisfied with the delivery of the program.
Les résultats du sondage téléphonique indiquent que les bénéficiaires du programme (organismes de prestation de services) sont généralement satisfaits de l'exécution du programme.