translate English to French: The current financial crisis represented a shock to both the theory and practice of financial development and regulation.
La crise financière actuelle ébranlait les fondements des théories et des pratiques liées au développement et à la réglementation des finances.