translate English to French: Researchers found a high level of satisfaction with services; clients believe the program is meeting their needs and expectations.
Les chercheurs ont constaté le haut degré de satisfaction vis-à-vis des services; les clients estiment que le programme répond à leurs besoins et à leurs attentes.