translate English to French: Those are all relevant aspects deserving of our consideration.
Ce sont autant d'aspects pertinents qui méritent notre examen.