English: But the facts beg to differ.
Telugu: కానీ వాస్తవాలు వేరుగా ఉంటాయని నిరూపణ అవుతూ ఉంటాయి.