translate English to French: Japan has been muddling through for years, and looks like it will keep doing so.
Le Japon s’en sort tant bien que mal depuis des années, et il semble que cela ne changera pas de sitôt.