English: All the details finally laid bare.
Telugu: చివరకు వివరాలు బయటకు లీకయ్యాయి.