And Mujahid said that the meaning of «بل ران» is that sin has settled upon their hearts. «ثوب» means they were recompensed. Others said «مطفف» is the one who does not give full measure (acts deceitfully).