translate English to French: Resolution 1566 (2004) sends that message clearly, without leaving any room for doubt or debate.
La résolution 1566 (2004) envoie ce message clairement et sans laisser de place au doute ou au débat.