English: However, a few facts are clear.
Telugu: అయితే, ఇప్పుడే మరికొన్ని వాస్తవాలు వెలుగులోకి వస్తున్నాయి.