ESCWA indicated that unilateral sanctions have hampered the trade and development trajectory of those economies.
Delayed construction of essential infrastructure in the counties has hampered staff deployment.
Antonyms