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