English: This movie had been long waiting for its release.
Telugu: ఈ చిత్రం చాలా కాలంగా విడుదల కోసం ఎదురుచూస్తోంది.