English: Several have come forward.
Telugu: వాటిలో కొన్ని ముందుకు వచ్చాయి.