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.
Desde hace mucho han evolucionado  para superar una serie de obstáculos, pero el más reciente ha surgido tan rápidamente y a tal escala que las especies se han visto abrumadas.