But what excites me is that since I first put forward this particular idea in that form, science has advanced.
Mais ce qui m'excite est que depuis que j'ai mis en forme cette idée particulière, la science a avancé.