English: The details are finally out.
Telugu: చివరకు వివరాలు బయటకు లీకయ్యాయి.