Heb 10:37 For yet a little while, and he that shall come will come, and will not tarry.
NASB:
Heb 10:37 For yet in a very little while he who is coming will come, and will not delay.
Question for all, who is "he", and what does "will not delay" mean?