Their Messengers said : " Can there be any doubt about Allah , the Creator of the heavens and the earth ? He invites you that He may forgive you your sins and grant you respite till an appointed term . "