English: There is some evidence for this.
Telugu: ఇందుకు సంబంధించిన కొన్ని ఆధారాలను కూడా బయటపెడుతోంది.