translate English to French: This has been both for economic and political reasons.
Les raisons ont été aussi bien économiques que politiques.