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