English: A lot of people have come forward.
Telugu: చాలా మంది ముందుకు వచ్చారు.