Translate the following English sentence to French:
"There is no perfect solution so we must all try to act with the greatest rigour and fairness."
Il n'y a pas de solution parfaite et je crois qu'il faut essayer d'agir les uns et les autres avec la plus grande rigueur et la plus grande équité.