translate English to French: This calls for more discipline from all of us.
Ceci nous impose à tous une nouvelle discipline.