Literally and formally spleaking it could be translated as 'to hinder ', but do you know about a more coloquial /informal way of expressing it?
Es un tÃo quiquilloso, siempre pone pegas a todo.