English: I am amazed by all this.
Telugu: ఇదంతా చూస్తే నాకు ఆశ్చర్యం కలుగుతున్నది.