translate English to French: Nor has a better way been found for generating the feeling, so important to popular government, that justice has been done.
On n'a pas trouvé non plus meilleure façon d'engendrer le sentiment, si important pour un régime démocratique, que justice a été rendue".