English: There are hundreds of witnesses to it.
Telugu: దానికి వందలాది మందిమి సాక్షులుగా ఉన్నాం.