English: Here are more details regarding this.
Telugu: ఇప్పుడు ఈ విషయంలో మరికొన్ని వివరాలు తెలుస్తున్నాయి.