Those are limits set by Allah : those who obey Allah and His Messenger will be admitted to Gardens with rivers flowing beneath , to abide therein ( for ever ) and that will be the supreme achievement .