English: I was astonished to hear this.
Telugu: ఈమాటలు విని నేను ఆశ్చర్యపోయాను.