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