made difficult or slow
मुश्किल या धीमी गति से बनाया
we blamed our impeded progress on lack of money
हमने पैसे की कमी पर हमारी बाधाग्रस्त प्रगति को दोषी ठहराया