English: But in this matter, the facts tell a different story.
Telugu: అయితే ఈ అంశంలో వాస్తవాలు వేరేలా ఉన్నాయి.