translate English to French: Political will and determination must push this process forward to overcome all of the obstacles and impediments that we currently face.
Il faut faire avancer le processus avec volonté et détermination politiques pour surmonter tous les obstacles auxquels nous faisons face aujourd'hui.