Nos parece que ha hecho una aportación impagable a la historia de la humanidad y también de Europa.
We believe that it has made an invaluable contribution to the history of humanity and also of Europe.