English: Many people vented their ire on social media.
Telugu: చాలా మంది సోషల్ మీడియా వేదికగా తమ అసహనాన్ని తెలియపరిచారు.