English: Many more have come forward.
Telugu: ఇంకా చాలామంది ముందుకొచ్చారు.