English: A few further facts come to light.
Telugu: ఇందులో మరిన్ని విస్తుగొలిపే వాస్తవాలు వెలుగులోకి వస్తున్నాయి.