translate English to French: In other words, they would carry minimum guaranteed interest rates for up to a decade.
Autrement dit, elles offriraient des taux d'intérêt minimum garantis pour un terme allant jusqu'à 10 ans.