translate English to French: Wars provide no respite.
Les guerres ne laissent aucun répit.