TheoFons

Is 53

The Servant of the Lord in the eyes of men: despised and lowly

The Servant of the Lord in the eyes of God: the Redeemer

His death in the eyes of men: failure and defeat

His death in the eyes of God: complete victory and glory