English: Archaeologists dispute this claim.
Telugu: ఈ వాదనను ఆర్కియాలజిస్టులు తోసిపుచ్చారు.