translate English to French: 2.7 Staff are working long hours but do not begrudge the effort.
2.7 Le personnel travaille de longues heures mais ne rechigne pas devant l’effort.