Translation of "Von etwas begeistert sein" in English