English: I was appalled to see this.
Telugu: ఇదంతా చూస్తే నాకు భయమేసింది.