exalt/praise extravagantly - German English Dictionary