beaten a hasty retreat