translate English to French: We must pay great attention to these matters.
Il faut être très attentif à ces questions.