Translate the following English sentence to French:
"The silence of the major powers and our own silence are questionable and are benefiting a regime of corruption, violence and war."
Et le silence des grandes puissances et notre propre silence sont soupçonnables et favorisent le maintien d' un régime de corruption, de violence et de guerre.