Translate the following English sentence to French:
"For four years, a number of Members of Parliament have been fighting for funding for associations working to combat child abuse."
Pendant quatre ans, nous avons été un certain nombre de parlementaires à nous battre pour qu'un financement soutienne des associations qui uvraient contre la maltraitance.