Therefore , race for forgiveness from your Lord , and for a Garden as wide as heaven and earth , prepared for those who believe in Allah and His Messengers . Such is the Favor of Allah ; He gives it to whom He will .