translate English to French: Canada relies heavily on inflows of foreign capital to finance domestic investment activity as well as imports of technology from abroad.
Le Canada compte beaucoup sur les entrées de capitaux étrangers pour financer ses investissements intérieurs et ses importations de technologies étrangères.