English: Soon more details might come out.
Telugu: త్వరలోనే మరిన్ని వివరాలు వెలువడే అవకాశం ఉంది.