translate English to French: The Transatlantic Economic Council has done good work so far.
Le Conseil économique transatlantique a jusqu'ici fait du bon travail.