I o ti ho glorificato sulla terra, avendo compiuta l'opera che tu mi hai dato da fare,
I have glorified thee on the earth: I have finished the work which thou gavest me to do.