translate English to French: There are some encouraging developments in this direction.
On peut noter certains faits encourageants allant dans ce sens.