English: A lot of it's new and exciting.
Telugu: చాలా కొత్తగానూ, థ్రిల్లింగ్ గానూ ఉంది.