English: And still they won’t give up.
Telugu: అయినా వీళ్లు వదలడం లేదు.