English: However, the eyewitnesses said otherwise .
Telugu: ప్రత్యక్ష సాక్షులు మాత్రం దీనికి భిన్నంగా చెబుతున్నారు.