English: There's been a lot of social media reaction
Telugu: సోషల్ మీడియాలో విపరీతమైన స్పందన