English: A lot of people were witness to it.
Telugu: ఆ బలికి అనేక మంది సాక్షులుగా నిలిచారు.