made difficult or slow
مشکل یا سست بنا دیا
we blamed our impeded progress on lack of money
ہم نے پیسے کی کمی پر ہماری بیداری کی ترقی پر الزام لگایا