Comparto muchos de los reproches que se hacen a la Unión Europea, pero no podemos ignorar el hecho de que este Tratado ofrece soluciones para muchos de esos aspectos criticados.
I share many of the criticisms levelled at the European Union, but we cannot ignore the fact that this Treaty provides sound solutions to many of these points of criticism.