English: More details have come out.
Telugu: మరిన్ని వివరాలు బయటకు వచ్చాయి.