English: But facts belie their argument.
Telugu: అయితే వాస్తవాలు కూడా వారి వాదనకే బలాన్ని చేకూరుస్తున్నాయి.