God indeed fulfilled His promise to give you victory [in the battle of ohud), giving you the upper hand at the beginning. It was you who disobeyed [the order of Commander Mohammad] and started a dispute among yourselves [and left your positions in order to secure your share of the confiscated materials.] Among you, there are those who are in love with this materialistic world and those who care about their Hereafter. Thus you were tried [to find out for yourself who fights for the acquisition of wealth and who fights for the cause of God.] That is how you lost and had to retreat. The Lord, however, forgave you as He is the most gracious to the believers.