translate English to French: Our efforts are taking place across a broad front.
Nos efforts portent sur plusieurs plans.