Translate the following English sentence to French:
"The social debates which have been underway for three or four years now within the European Union could not have taken place seven or eight or ten years ago, when they would not even have been considered."
Les débats sociaux qui ont lieu depuis trois ou quatre ans au sein de l'Union n'auraient pas pu avoir lieu il y a sept ou huit ans, ou huit ou dix ans. On n'y aurait même pas pensé.