Hundreds of thousands to millions of years
The impact sixty-six million years ago ended the last mass extinction, but full ecological recovery unfolded over hundreds of thousands to millions of years. Evolution does not refill a damaged biosphere on a human timescale.