English: In fact that movie was long completed and released recently.
Telugu: నిజానికి ఈ సినిమా కంప్లీట్ అయ్యి చాలా కాలమే అయినా ఇప్పటి వరకు రిలీజ్ కి నోచుకోలేదు.