Such people shall have their due share in both worlds according to what they have earned, Allah is swift in settling the accounts.