English: Some startling facts emerge.
Telugu: ఆశ్చర్యపరిచే నిజాలు బయటకి వస్తున్నాయి.