English: Although they never gave up.
Telugu: అయినా కూడా వారు ఊరుకోలేదు.