God is the One Who has revealed this Qur’an to you which is the same eternal truth preached by all Prophets. God knows His servants [better than they know themselves] and watches over everything [therefore, God is the only One Who knows and reveals nothing but the truth.]