translate English to French: It is hard to say.
C'est difficile à dire.