Translate the following English sentence to French:
"Just how are we supposed to oversee matters properly, or even submit solid programme proposals under such enormous pressure of time?"
Dans des délais aussi courts, comment pouvons-nous contrôler correctement ou même présenter des propositions de programme substantielles ?