translate English to French: The rest is simply a matter of political will.
Le reste n'est qu'une question de volonté politique.