English: Yet they didn't give up
Telugu: అయినా లొంగలేదు