English: Hundreds of witnesses testified.
Telugu: వందల సంఖ్యలో సాక్షులను విచారించారు.