COMMENTARY on 68:7
A. Yusuf Ali:

Translation:
Verily it is your Lord that knoweth best, which (among men) have strayed from His Path: and He knoweth best 5597 those who receive (true) Guidance.
Commentary:

5597  Men set up false standards of judgement. The right standard is that of Allah. For His Knowledge is complete and all-embracing; He reads hidden motives as well as things that appear before men's sight; and He knows the past history in which the roots of present actions are embedded, as well as the future consequences of present actions.