English: It was supposed to be released months ago.
Telugu: నెలరోజుల ముందుగా విడుదల చేయాలనుకుంటున్నట్లు తెలుస్తోంది.