meaning of begeistern durch

begeistern durch - German to English

to please with