English: Facts support his argument.
Telugu: ఆయన వాదనకు తగిన బలం చేకూర్చే వాస్తవాలూ ఉన్నాయి.