meaning of allzu begeistert

allzu begeistert - German to English

overzealously