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.
Nonostante si siano evolute  per superare una serie di ostacoli, i più recenti sono apparsi  tanto rapidamente e a così grande scala,  che le specie ne rimangono sopraffatte.