hinder

make it difficult for (someone) to do something or for (something) to happen: language barriers hindered communication between scientists



Are you sure you want to delete your message?