He trusted and rolled himself on the Lord, that He would deliver him. Let Him deliver him, seeing that He delights in him! [Matt. 27:39, 43; Mark 15:29, 30; Luke 23:35.]
Commit your way to the Lord [roll and repose each care of your load on Him]; trust (lean on, rely on, and be confident) also in Him and He will bring it to pass.
Cast your burden on the Lord [releasing the weight of it] and He will sustain you; He will never allow the [consistently] righteous to be moved (made to slip, fall, or fail). [I Pet. 5:7.]
Because he has set his love upon Me, therefore will I deliver him; I will set him on high, because he knows and understands My name [has a personal knowledge of My mercy, love, and kindness–trusts and relies on Me, knowing I will never forsake him, no, never].
Roll your works upon the Lord [commit and trust them wholly to Him; He will cause your thoughts to become agreeable to His will, and] so shall your plans be established and succeed.
BEHOLD MY Servant, Whom I uphold, My elect in Whom My soul delights! I have put My Spirit upon Him; He will bring forth justice and right and reveal truth to the nations. [Matt. 3:16, 17.]
Behold, My Servant Whom I have chosen, My Beloved in and with Whom My soul is well pleased and has found its delight. I will put My Spirit upon Him, and He shall proclaim and show forth justice to the nations.
While he was still speaking, behold, a shining cloud [composed of light] overshadowed them, and a voice from the cloud said, This is My Son, My Beloved, with Whom I am [and have always been] delighted. Listen to Him! [Ps. 2:7; Isa. 42:1.]
Now the people stood by [calmly and leisurely] watching; but the rulers scoffed and sneered (turned up their noses) at Him, saying, He rescued others [from death]; let Him now rescue Himself, if He is the Christ (the Messiah) of God, His Chosen One!