Translation:

17. Now no person knows what delights of the eye are kept hidden (in reserve) for them as a reward for their (good) Deeds.

Notes (Tafseer)

3650. Delights of the eye: an idiom for that which pleases most and gives most satisfaction. In our present state we can scarcely imagine the real Bliss that will come to us in the Future.