translate English to French: It is debatable, though, how effective the complicated European financial programmes can be in this instance.
On peut toutefois se demander quelle peut être l'efficacité des complexes programmes européens de financement dans ce contexte.