translate English to French: Economically, the city is almost totally isolated.
Sur le plan économique, la ville est presque totalement isolée.