English: Although this seems inexplicable, really it isn’t.
Telugu: నమ్మశక్యంగా అనిపించకపోయినా ఇది నిజం.