English: But facts don't lie.
Telugu: కానీ వాస్తవాలు వాస్తవాలే కదా.