世隔绝 isolated from the world; disconnected 死绝 to become extinct; to be exterminated; to die out 滔滔不绝 gabbling forty to the dozen; unceasing torrent (idiom) ..
It later becameapparent that rabbits were developing a degreeof resistance tothisdisease, so that the rabbit population was unlikelyto becompletelyexterminated.