impede someone from completing something - Turco Inglés Diccionario