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