translate English to French: That, in my judgement, is the challenge for the next few weeks.
À mon avis, c'est le défi qui nous attend ces prochaines semaines.