Translate the following English sentence to French:
"Is that perhaps why the conclusions on institutional matters were so brief?"
Est-ce pour cette raison que les conclusions touchant aux questions institutionnelles étaient si succinctes ?