praise someone in a very enthusiastic way - Deutsch Englisch Wörterbuch