English: The facts were finally revealed.
Telugu: చివరకు వాస్తవాలు వెల్లడయ్యాయి.