unprecedented success - German English Dictionary