to speak praise - Spanish English Dictionary