navršiti

Etymology
.

Verb

 * 1)  to fulfil, to satisfy (a promise, a desire, one’s wrath, etc.)
 * 2)  to reach (a certain age), to continue living until
 * 3)  to reach (some length of time since one started doing something or since some event), to be (some length of time since something)
 * 4)  to pass, to come to an end