Traducción inglés español

English version

¿Qué significa "to impede, to hamper, to obstruct" en español?