English: A few more details have leaked out.
Telugu: తాజాగా మరికొన్ని వివరాలు తెలిశాయి.