English: Indications are that 23 witnesses testified.
Telugu: ఇందులో 23 మంది ప్రత్యక్ష సాక్షులున్నారని (Eyewitnesses) వెల్లడించింది.