A pest in paradise

On what should be a pristine tropical island, humans have introduced a destructive pest. Can scientists turn back the clock?