translate English to French: As to when he would testify is not predictable.
On ne peut prévoir quand ce dernier témoignera.