translate English to French: What truth is there to this?
Qu'en est-il maintenant?