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