English: He might have serious scientific evidence to back up his claims.
Telugu: తన వాదనలను బలపర్చేందుకు తగిన శాస్త్రీయ ఆధారాలు ఉన్నాయని పేర్కొన్నారు.