English: There were so many witnesses to the incident also.
Telugu: నాటి ఘటనకు సంబంధించి చాలా సాక్ష్యాలు కూడా ఉన్నాయి.