English: And yet, they never gave up.
Telugu: అయినా వారు పట్టు వదల్లేదు.