Translations
"I have glorified You on the earth, having accomplished the work You gave Me to do."
"I have glorified You on the earth, having completed the work You gave Me to do."
I have glorified thee on the earth: I have finished the work which thou gavest me to do.
I have glorified You on earth by accomplishing the work You gave Me to do.

