O you who confirmed Allah and His Messenger and acted by His law, if you fear Allah by performing His commands and avoiding His prohibitions, He will make for you a distinction (furqan) between truth and falsehood, and He will erase from you what has preceded of your sins and cover them for you, so He will not take you to task for them. And Allah is possessor of great favor.