English: and more details have come out.
Telugu: అలా మరిన్ని వివరాలు బయటపడ్డాయి.