translate English to French: This famous quote sums up the excitement of this incredible discovery that took the world by storm.
Ces mots célèbres résument l'enthousiasme entourant cette incroyable découverte qui a eu un retentissement foudroyant dans le monde entier.