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