Translate the following English sentence to French:
"After fifty years of building Europe, it is unacceptable that the citizens of Europe should not be equal in the eyes of the law simply due to their being classed as resident or non-resident."
Il est inacceptable, après cinquante ans de construction européenne, que les citoyens européens ne soient pas égaux devant la loi par le simple fait du jeu des résidents et des non-résidents.