meaning of begeistert sein von der Vorstellung, dass

begeistert sein von der Vorstellung, dass - German to English

to enjoy the theory that ...