English: And new and exciting.
Telugu: చాలా కొత్తగానూ, థ్రిల్లింగ్ గానూ ఉంది.