translate English to French: Annuities offer a guaranteed income for life or for a specified period.
Une rente vous offre un revenu garanti à vie ou pour une période déterminée.