English: I was amazed with this creation of god.
Telugu: ఆ భగవంతుని సృష్టి కంటుంటే నాకు చాలా ఆశ్చర్యమేస్తుంటుంది.