translate English to French: Imports are estimated to meet over 80% of national requirements.
Des différends avec son principal fournisseur d'énergie (gaz naturel), la Russie, ont entraîné une réduction des livraisons.