English: A plethora of evidence is in support of this fact.
Telugu: ఈ విషయాన్ని ధృవపరచటానికి చాలా సాక్షాధారాలున్నాయి.