english: 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.
non_english: Zij hebben zich aangepast aan talrijke obstakels, maar de meest recente  diende zich zo snel aan en op zo'n grote schaal dat de soort erdoor overrompeld werd.