translate English to French: Over the last four years a large number of measures have been adopted, some of which have already proved their worth.
Un grand nombre de mesures ont été adoptées ces 4 dernières années et certaines ont déjà prouvé leur efficacité.