English: Further details emerging.
Telugu: అలా మరిన్ని వివరాలు బయటపడ్డాయి.