For while they have evolved to overcome a host of obstacles, the most recent has arisen so quickly and at such scale that the species find themselves overwhelmed.
Sie haben sich zwar an das Überstehen einer Menge von Hindernissen angepasst, aber die neuesten sind so schnell und in so einem Ausmaß entstanden, dass es die Spezies überfordert.