English: I am still wondering how this would be possible.
Telugu: ఇది ఎలా సాధ్యం అయిందో నాకు ఇప్పటికీ ఆశ్చర్యమే.