English: The film was supposed to release in theatres last year.
Telugu: నిజానికి గత ఏడాది ఈ సినిమాను థియేటర్స్లో విడుదల చేయాలనుకున్నారు.