Allah has promised the faithful , men and women , gardens with streams running in them , to remain in them [ forever ] , and good dwellings in the Gardens of Eden . Yet Allah s pleasure ’ is greater [ than all these ] ; that is the great success .