• to end up, to end up with, to finish, to finish off, to pass out
• all along, all over, over, through, till the last, to the last
• eventually, finally, in fine, in the end, last, lastly, terminally
• eventually, in the extreme, in the highest degree, in the long run
• to do, did, done, to finish sy off
• never-ending, perpetual, unending
• to judge in the last resort