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