English: The whole of India is outraged.
Telugu: ఇది యావత్ భారతావనికి ఆగ్రహం తెప్పిస్తోంది.