English: It not only infuriated me, it embarrassed me.
Telugu: ఇది సిగ్గుచేటు మాత్రమే కాదు, అది నాకు కోపం తెప్పించింది.