translate English to French: However, advances in technology, air travel and infrastructure have helped to alleviate their economic circumstances.
Toutefois, les progrès en matière de technologies, de transport aérien et d'infrastructures ont contribué à l'amélioration de leur situation économique.