English: Although modern research refutes this claim.
Telugu: అయితే, ఆధునిక విజ్ఞానం ఈ వాదనలను కొట్టిపారేస్తోంది.