Ahmed Raza Khan: Mohammed Aqib Qadri: And there are others who have acknowledged their sins and mixed a good deed with another that was bad; it is likely that Allah will accept their repentance; indeed Allah is Oft Forgiving, Most Merciful.