translate English to French: We should have been given an opportunity to have that point heard when the others were heard too."
Il fallait leur donner l'opportunité de l'exprimer au même moment."