English: There are plenty of witnesses to attest to that fact.
Telugu: ఈ విషయాన్ని ధృవపరచటానికి చాలా సాక్షాధారాలున్నాయి.