English: A new species of human?
Telugu: ఒక కొత్త జాతుల?