translate English to French: It remained a possibility, although it posed certain problems as well.
Cela demeurait une possibilité mais n'allait pas sans poser certains problèmes.