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