translate English to French: There for them are pure companions ; there for ever they abide .
Là, ils auront aussi des épouses immaculées et leur bonheur sera éternel.