English: And yet, he has never given up.
Telugu: అయినా అయన ఇంకా పరోపకారం మానలేదు.