The humans shall not defeat us