English: The film was marred by controversy even before the release.
Telugu: సినిమా విడుదలకు ముందే విమర్శలు చెలరేగాయి.