English: Is Humanity doomed?
Telugu: మానవత్వం మరచావా ?