English: This greatly angered Indians.
Telugu: ఇది భారతీయులకు తీవ్ర ఆగ్రహం తెప్పిస్తోంది.