English: I was appalled to see this.
Telugu: ఈ సంగతి చూసి నేనెంతో పొంగిపోయాను.