English: It's a new take.
Telugu: ఇది కొత్త ఒరవడి.