English: There is evidence for this.
Telugu: ఈ మేరకు సాక్ష్యాలు లభించాయన్నారు.