English: I’m amazed at that.
Telugu: అని నాకు ఆశ్చర్యం కలుగుతోంది.