English: But the facts were indisputable.
Telugu: కానీ . వాస్తవాలు ఆధారాలు బయటపెట్టలేకపోయారు.