English: Lots of witnesses to it.
Telugu: చాలా వాటికి అది సాక్షి.