translate English to French: Over the last 25 years, many of these concerns have been addressed.
Au cours des vingt-cinq dernières années, bon nombre de ces préoccupations ont fait l’objet d’études.