English: This is unbelievable but true.
Telugu: నమ్మశక్యంగా లేకపోయినా నమ్మి తీరాల్సిన వాస్తవం ఇది.