English: Do not wonder how this can be.
Telugu: ఇది ఎలా సాధ్యమా అని ఆశ్చర్యపోకండి.