translate English to French: The signals for a solution are not at all clear on the horizon.
Les signes d'une solution n'apparaissent pas du tout clairement.