praise someone with enthusiasm - German English Dictionary