English: Wonder if it will be possible.
Telugu: అదెలా సాధ్యం అని ఆశ్చర్య పోతున్నారా.