translate English to German: Main roads are reasonably good and connect all major towns.
Hauptstraßen sind in einem einigermaßen vernünftigen Zustand und verbinden die wichtigsten Städte miteinander.