English: Though the movie was shot much earlier, its release was delayed.
Telugu: ఈ సినిమా పూర్తయి చాలా కాలమే అయినప్పటికీ, చాలా సార్లు విడుదల వాయిదా పడుతూ వచ్చింది.