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