And for their prayer Allah has rewarded them with gardens beneath which the rivers flow to live therein forever. Such is the recompense of the righteous (who do good to others).
Meaning:-
Beneath: below; in or to a lower place, position, underneath
Righteous: (of a person or conduct) morally right or justifiable; virtuous, very good; excellent.