English: I'm still amazed by this today.
Telugu: ఈ రోజుకీ తలుచుకొంటే నాకు ఆశ్చర్యమే.