translate English to French: The rapporteur, Mr Jarab, would nevertheless be faced with a Herculean task.
Reste que M. Jařab, le rapporteur, aura à accomplir un travail d’hercule.