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