English: Yet they persevered.
Telugu: అయినా తట్టుకొని నిలబడ్డారు.