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