Pep Guardiola admits that Manchester City might not be ready to challenge for the Champions League yet.