meaning of begeistert sein von

begeistert sein von - German to English

is thrilled with