English: This incident had led to huge public outrage.
Telugu: ఈ సంఘటన పెద్ద మొత్తంలో ప్రజా వ్యతిరేకతకు దారి తీసింది.