English: It is unbelievable, yet true.
Telugu: ఇది నమ్మశక్యంగా లేకపోయినా. . ముమ్మాటికీ నిజం.