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.
Черепахи эволюционировали, чтобы преодолевать массу препятствий, но самые последние трудности нагрянули так быстро и стремительно, что черепахи просто не могут справиться с таким давлением.