English: Social media was abuzz with the criticism.
Telugu: సోషల్ మీడియా వేదికగా విమర్శలకు దిగారు.