English: I haven’t given up though.
Telugu: అయినా నేను వదలలేదు.