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