I got this right, but I don't understand what the English means and it is my native tongue. This means the summit as in the peak of a mountain or similar, right? How can it be over? I don't know what the Italian is saying.
vertice means meeting in this context. For the English translation I found this one on the net:
Thanks! I know it can mean a meeting in English but, as it did not appear in the dictionary hints, I hadn't even considered it. :)