I can't wait to move this summer. It means that I will access to the net without a nanny. Won't let me see that page again.....
So if this is off-topic, I'm not trying to stray, I just thought I could provide a greek translation of the word for you.
The greek word used is Teleo (nice english transliteration anyway) it means: "To make an end or accomplishment, to complete anything, not merely to end it, but to bring it to perfection or it's destined goal, to carry it through."
Also in the greek grammer it is in the Perfect, indicative, passive tense. Indicative simply means a statement of fact, passive means that the subject (IT in this case) is receiving the action (IT didn't do anything), the interesting one is that the perfect tense (English doesn't have an exact equivalent for it) in Greek it doesn't simply mean that it happened, but holds the meaning that it happened and has continual reprecussions in the future. "It" is finished but whatever "It" is will resonate into the future.