Vie one with another for forgiveness from your Lord and a Garden the extensiveness of which is as the extensiveness of the heaven and the earth -- it is prepared for those who believe in Allah and His messengers. That is the grace of Allah; He gives it to whom He pleases. And Allah is the Lord of mighty grace.