to enthuse (about; over)

listen to the pronunciation of to enthuse (about; over)
English - German
schwärmen von / für
begeistert sein
schwärmen (für)
sich begeistern