English: There is some evidence for this.
Telugu: దీనికి కొన్ని ఆధారాలు కనపడుతూ వున్నాయి.