English: What do eyewitnesses say?
Telugu: దీనిపై ప్రత్యక్ష సాక్షులు ఏం చెబుతున్నారు?