translate English to French: I think there is quite a lot more to be said on this subject, which should not be pushed into the background.
Je pense qu'il y aurait encore bien d'autres choses à dire, qu'il convient de ne pas reléguer au second plan.