English: Even this movie was released last month.
Telugu: గత నెలలోనే ఈ సినిమాకు ముహూర్తం కూడా జరిగింది.