English: And yet, they persevered.
Telugu: అయినా వీళ్లు ఓపిక పట్టారు.