English: Can't give up though.
Telugu: అయినా విడిచిపెట్టడానికి వీల్లేదు.