significant progress - German English Dictionary