translate English to French: It occupied the centre of their universe.
Elle occupe aussi le centre de l'Univers.