enthusiastic reception - German English Dictionary