Translate the following English sentence to French:
"Should we not make a point of cleaning up our own act and putting our own house in order before we plunge into constructing grand new institutions!"
Ne devrions-nous pas d'abord balayer correctement devant notre propre porte avant de nous lancer dans des projets de création de nouvelles institutions flambant neuves ?