(The duty of the messenger is only to convey (the message)) on behalf of Allah. (Allah knoweth what ye proclaim) what you display publicly of good and evil (and what ye hide) of good or evil; it is also said that this means: Allah knows what you display among yourselves and that which you conceal from one another in relation to taking the money of Shurayh.