English: And still, He didn't give up on me.
Telugu: అయినా నన్ను ఆయన వదలలేదు.