translate English to French: An experience of effervescence and modernity.
Une expérience d’effervescence et de modernité.