translate English to French: Two elements are indispensable in this matter.
Deux éléments sont indispensables s'agissant de cette question.