translate English to French: We might need your help on that.
Nous aurions peut-etre besoin de votre aide en ˆ ` la matiere.