English: Though the film had completed its shooting, the release of the film was delayed due to some technical reasons.
Telugu: ఇప్పటికే ఈ సినిమా విడుదల చేయాలనీ భావించినా కొన్ని టెక్నికల్ కారణాల వలన విడుదల ఆలస్యం అవుతూ వస్తుంది.