English: This has pained me.
Telugu: ఇదే నాకు కొపం తెప్పించింది.