What is the meaning of Matthew 13:16-17?

16 But blessed are your eyes, for they see: and your ears, for they hear. 17 For verily I say unto you, That many prophets and righteous men have desired to see those things which ye see, and have not seen them; and to hear those things which ye hear, and have not heard them. (Matthew 13:16-17 KJV)

William Burkitt’s Commentary

Here our Saviour pronounces such of his disciples and followers blessed, who received the truths of the gospel so far as they were already taught them: he assures them that they shall receive farther light and fuller measures of spiritual illumination: Blessed are your eyes, for they see.

Learn, That such as have received the least measures of spiritual knowledge and saving illumination, and do improve it, are in a happy and blessed condition; for as they are capable of further measures of divine knowledge, so shall they be partakers of them.