English: Hard to believe but that is a fact.
Telugu: నమ్మడానికి వీలుగా లేకపోయినప్పటికీ ఈ విషయం నిజమే అని నమ్మాల్సి వస్తోంది.