translate English to French: Without human infrastructure, we shall not make any progress.
En effet, sans infrastructure humaine, nous ne progresserons pas.