COMMENTARY on 4:146
A. Yusuf Ali:

Translation:
Except for those who repent, mend (their lives) hold fast to Allah, and purify their religion as in Allah.s sight: if so they will be (numbered) 652 with the believers. And soon will Allah grant to the believers a reward of immense value.
Commentary:

652  Even Hypocrites can obtain forgiveness, on four conditions: (1) sincere repentance, which purifies their mind; (2) amendment of their conduct, which purifies their outer life; (3) steadfastness and devotion to Allah, which strengthens their faith and protects them from the assaults of evil; and (4) sincerity in their religion, or their whole inner being, which brings them as full members into the goodly Fellowship of Faith.