English: This is unbelievable but true.
Telugu: ఇది నమ్మశక్యంలా లేకపోయినా. . ఇదే నిజం.