translate English to French: "Mother Nature was not on our side," he says.
« Mère Nature n’était pas de notre côté, dit-il.