English: There is no bigger deed than that.
Telugu: దీనికన్నా గొప్ప యజ్ఞం మరొకటి లేనేలేదు.