translate English to French: The call for a transatlantic free-trade area (FTA) has been, for a long time, the most ambitious answer.
La volonté de créer une zone de libre-échange transatlantique (FTA) a été pendant longtemps la réponse la plus ambitieuse.