English: And yet they came forward.
Telugu: అయినా వారు ముందుకే సాగారు.