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