English: There is outrage in India.
Telugu: భారత్‌లోనూ ఆగ్రహం వ్యక్తమైంది.