heaped praises on

listen to the pronunciation of heaped praises on
Английский Язык - Английский Язык
praised, complimented, said many good things about