English: Are the police and the witnesses telling the truth?
Telugu: పోలీసులు, ప్రత్యక్ష సాక్షులు ఏం చెబుతున్నారు?