translate English to French: There also appears to be some doubt as to the efficacy of the programmes themselves.
Certains doutes transparaissent aussi quant à l'efficacité des programmes eux-mêmes.