translate English to French: Wringing our hands is not enough.
Se tordre les mains de désespoir ne suffit pas.