English: It's a new take.
Telugu: ఇది నూతన ఒరవడి.