English: But direct evidences are still lacking.
Telugu: కానీ, కచ్చితమైన ఆధారాలు మాత్రం ఇంతవరకు లభ్యం కాలేదు.