English: But are humans really an invasive species?
Telugu: కానీ నిజంగానే మనుషులు మారారా?