English: There is evidence for this.
Telugu: అందుకు సంబంధించి సజీవ సాక్ష్యాలున్నాయి.