well beyond the finish line - German English Dictionary