translate English to French: What could we have done differently?
Y a-t-il des choses que nous aurions pu faire autrement?