translate English to French: I think it only right for resources and energy to be devoted to this issue.
Je pense qu’il est parfaitement justifié de consacrer des ressources et de l’énergie à cette question.