Read the sentence.

Rome has been called the Eternal City for centuries because ancient citizens felt it was a utopian place with a monopoly of knowledge that would last forever.

Which words should be changed to make the sentence more appropriate for a general audience?