English: A few additional facts do emerge though.
Telugu: అయితే, ఇప్పుడే మరికొన్ని వాస్తవాలు వెలుగులోకి వస్తున్నాయి.