translate English to French: Yet we have had a continuous stream of directives and regulations on VAT.
Cependant, nous avons un flot continu de directives et de règlements sur la TVA.