Several traditions denote that this verse revealed on account of HAZRAT IMAM ALI (AS). Once he had only four Dirhams. He gave all four in charity - one Dirham he gave to a needy at night, one at day time. The third one he gave secretly, and the fourth one openly.