English: I'm amazed its still up though.
Telugu: ఇప్పటికీ అది తలుచుకుంటే నాకు ఆశ్చర్యంగానే ఉంటుంది.