translate English to French: This effort will require substantial input from the staff;
Cette opération exigera des efforts importants de la part du personnel;