translate English to French: What seemed sacred and unchanging over time instead returns to the present day and everyone can finally experience it.
Ce qui semblait sacrée et immuable dans le temps retourne simplement à nos jours et tout le monde peut finalement faire l'expérience.