translate English to French: However, this is a complex issue, and determining the appropriate role of all parties in program design would require a study unto itself.
Mais il s’agit d’une question complexe, et il faudrait réaliser une étude pour déterminer le rôle de chacune des parties dans la conception du programme.