سُبْحَانَ ٱللَّٰهِ
Holy Qur'an
Al-Qur'an
Kids Qur'an
The term affak, which literally denotes "a great [or "habitual"] liar", has here the meaning of "one who lies to himself": this is brought out in the next verse, which stresses the psychological fact that most of such self-deceivers readily lie to others as well.