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