English: And this made me angry.
Telugu: ఇది నాకు ఆగ్రహం తెప్పించింది.