translate English to French: There is no doubt that this matter of the Irish Box is all-important.
La question de l'Irish Box est d'une importance primordiale, cela ne fait aucun doute.