translate English to French: Perhaps we should have given them and their staff more support than they received over the years.
Lors du référendum, on a noté une participation de 50 % ce qui constitue une amélioration par rapport à 2003.