English: But lately the truth has come out.
Telugu: అయితే ఇపుడిపుడే వాస్తవాలు వెలుగులోకి వస్తున్నాయి.