English: This movie has been released in India for some time.
Telugu: ఇంతకాలానికి ఈ చిత్రం ఇండియాలో రిలీజవుతుండటం విశేషం.