English: What witnesses say
Telugu: ప్రత్యక్ష సాక్షులు ఏం చెప్పారంటే