English: A few of the witnesses testified about it.
Telugu: కొందరు ప్రత్యక్ష సాక్షులు ఈ విషయాన్ని ధ్రువీకరించారు.