English: But facts are stubborn things.
Telugu: కానీ వాస్తవాలు మొండి పట్టుదలగల.