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