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