translate English to French: These facilities are very expensive, costing millions of dollars.
Ces installations sont cependant très coûteuses, de l’ordre des millions de dollars.