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.