English: But eyewitnesses tell a different story.
Telugu: అయితే ప్రత్యక్ష సాక్షులు మాత్రం దీనికి భిన్నంగా చెబుతున్నారు.