This verse is a direct call not to despair of Allah's mercy.