English: A large number of people witnessed them.
Telugu: దానని భారీ సంఖ్యలో జనం చూశారు.