English: Several hundred people came forward.
Telugu: వందల మంది ముందుకొచ్చారు.