English: Archaeology has produced some suggestive evidence.
Telugu: పురావస్తు శాస్త్రం కొన్ని ఆధారాలు బయటపెడుతుంది.