English: There are many witnesse's.
Telugu: సాక్షులు చాలా మంది.