to come to an end; to terminate; to go through the whole course
rather unexpectedly; some-what to one's surprise; in a way thought to be rather unlikely
☺