English: The New Man?
Telugu: నూతన మానవుడా?