Carlo concedes tough week