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