heaped praises on

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