English: India’s outrage
Telugu: భారత్ ఆగ్రహం