English: A different type of human?
Telugu: మనిషిని పోలిన మరో జీవా?