Debris and fallen rock are impeding the progress of the rescue workers.瓦砾和落下的岩石正阻碍着救援人员的进程。
Social unrest will hinder / hamper / impede economic development.