English: I was aghast to see this.
Telugu: దాన్ని చూసి నాకు ఈర్చ్య కూడా కలిగేది.