English: The trailers of the movie were released recently which sparked the outrage.
Telugu: దీనికి సంబంధించిన ట్రైలర్స్ ఇటీవలే విడుదలై సంచలనం రేపాయి.