Translation:

21. As also in your own selves: will ye not then see?

Notes (Tafseer)

5002. The Signs and Evidence of Allah are in all nature and within the body and soul of man, if man has but the spiritual eyes to see. Cf. xli. 53.