Translate the following English sentence to French:
"It may have been our weakness and lack of credibility which led to the war."
Ce sont peut-être notre faiblesse et notre manque de crédibilité qui ont mené à la guerre.