translate English to French: Parliament has been calling for years for better legislation to enable irregularities to be rectified effectively.
Le Parlement demande depuis des années d'améliorer la réglementation afin de corriger effectivement les irrégularités.