English: The incident has scarred the soul of India.
Telugu: ఈ ఘటన భారతీయుల గుండెలు మండేలా చేస్తోంది.