English: I am amazed at this.
Telugu: ఈ అఆగహానికి నేను అశ్చర్యపోయాను.