What does begeistert sein von mean?

begeistert sein von - German to English

is thrilled with