translate English to French: This European Union of ours has 500 million people, and it needs reforms.
Notre Union compte 500 millions d'habitants et a besoin de réformes.