heaped praises on

listen to the pronunciation of heaped praises on
Englisch - Englisch
praised, complimented, said many good things about