translate English to French: There is no dispute as to the seriousness and the need to take action.
Il est incontestable que des mesures résolues s'imposent.