to rely on goods brought from other countries
compter sur des produits venus d'autres pays (compter sur des produits venus d'autres pays)
"Many developing countries depend upon imports for essential commodities."
"Beaucoup de pays en développement dépendent des importations pour des produits essentiels." (beaucoup de pays en développement **dépendent des importations** pour des produits essentiels)
to regain focus after being distracted
to slowly release mental or emotional pressure
to end diplomatic or political connections between countries
to prepare a detailed written report
to shoot or remove one by one
to achieve significant points of progress toward a goal