translate English to French: Considerable progress has also been made in the banking system.
Le système bancaire a également considérablement progressé.