English: There is some evidence for this.
Telugu: అందుకు తగ్గ కొన్ని సాక్ష్యాలు కూడా వచ్చాయి.