English: I'm amazed by God's creation.
Telugu: ఆ భగవంతుని సృష్టి కంటుంటే నాకు చాలా ఆశ్చర్యమేస్తుంటుంది.