translate English to French: Yet how the present report can be called final may be hard to imagine.
Il était prévu qu'un rapport final serait présenté sur la question.