English: I was aghast when I heard this.
Telugu: ఈ విషయం విన్న నాకు మతి పోయి నట్రయింది.