English: Even before the film's release, it has been leaked online.
Telugu: అయితే ఈ సినిమా రిలీజ్ కు ముందే ఆన్ లైన్ లో లీకైనట్టు ప్రచారం జరుగుతోంది.