translate English to French: The main highway (if you could call it that) consists of mountains of mud and long impassable stretches.
La route principale (si on peut appeler cela une route) est une enfilade de montagnes boueuses et de longs passages infranchissables.