English: There were also witnesses to the incident.
Telugu: ఈ సంఘటనపై ప్రత్యక్షసాక్షులు కూడా తెలియజేశారు.