English: The movie was much delayed and finally it will be released.
Telugu: ఇక చాలా సార్లు వాయిదా పడుతూ వచ్చిన ఈ సినిమా ఎట్టకేలకు విడుదల కానుంది.