Pep Guardiola acknowledged the challenge ahead for his City side as they prepare to take on either Real Madrid or Bayern Munich in the Champions League play-offs.