English: It should release in India soon.
Telugu: ఇది ఇండియాలో విడుదల కావాల్సి ఉంది.