Translation: from spanish

to shower praise on sb