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