English: There is plenty of evidence which proves this.
Telugu: ఇందుకు బలం చేకూర్చే పలు ఆధారాలు కూడా లభ్యమయ్యాయి.