English: The film was marred by controversy even before the release.
Telugu: అంతేకాదు విడుదలకు ముందే ఈ మూవీపై వివాదాలు ముసురు కుంటున్నాయి.