English: the new man?
Telugu: నూతన మానవుడా?