Translate the following English sentence to French:
"Until recently, such an agreement would have been unthinkable, and this could be an extremely important development."
Jusqu' il y a peu, un tel accord aurait été inimaginable et on peut considérer cela comme un point extrêmement important.