translate English to French: However, independence and funding do have an impact on performance.
L'indépendance et le financement influent toutefois sur la qualité du travail fourni.