Afar off — Thou knowest what my thoughts will be in such and such circumstances, long before I know it, yea from all eternity.
Related Commentaries of Psalms 139:2
Psalms 139:2
2 Thou knowest my downsitting and mine uprising, thou understandest my thought afar off.