English: It's amazing how such a thing could happen.
Telugu: ఇదెలా సాధ్యమవుతుందని ఆశ్చర్యం కలగ వచ్చు.