English: I often wondered how this could possibly be.
Telugu: ఇదెలా సాధ్యమా అని చాలాసార్లు ఆశ్చర్యపోతుంటాన్నేను.