Others who have acknowledged their sins, they have mixed good work with bad. Perhaps God will pardon them. God is Forgiving, Compassionate.
Translation endnotes
[9:99-103] This verse exposes one of the most popular distortions made in the meaning of salla ala (to support, encourage), which has been transformed into glorifying Muhammed's name day and night. See 33:43,56 and 2:136.