translate English to French: The idea of the Big Bang and the whole history of the universe really caught my imagination.
L'idée du Big Bang et de toute l'histoire de l'Univers s'est vraiment emparée de mon imagination.