translate English to French: The largest banks in Canada still find it impossible to live up to their own long-standing commitments to provide ready access to services to poor people on reasonable terms.
Les plus grandes banques au Canada trouvent encore impossible de respecter les engagements qu'elles ont elles-mêmes pris de longue date de faciliter l'accès aux services aux personnes pauvres à des conditions raisonnables.