English: Many criticized on social media.
Telugu: పలువురు సోషల్ మీడియాలో విమర్శలు చేసారు.