translate English to French: What economic necessities forced it upon us?
Quelles nécessités économiques l'imposaient?