translate English to French: This was an excellent and timely initiative.
C’était une excellente initiative, qui venait à point.