translate English to French: Projects rated the program highly in relation to a number of its key features.
Les centres ont accordé une très bonne note relativement à un grand nombre des principaux aspects du programme.