translate English to French: This matter has been the subject of long-standing debate.
Cette question fait depuis longtemps l’objet de discussions.