Bestowed kudos on
• Acclaimed
• Dedicated an ode to
• Doxologized
• Exalted
• Extolled
• Glorified
• Heaped praise on
• Praised
• Praised highly
• Sang the praises of
• Talked up
• Wrote an ode to
• Wrote an ode to, maybe