Pep Guardiola has confirmed that Manchester City could be without Sergio Aguero for another two months.