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