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