Manchester City's performance is a bit slow right now, it's true. They have not played well in the last two matches in the Premier League and have been defeated. However, they continued their dominance in the Champions League. They won both the matches and played very well. And it is easy to understand that Guardiola's main target is the Champions League. Guardiola will try his best to win the Champions League. At the same time, I consider the Bayern Munich team as a favorite because their coach Thomas Tuchel is quite experienced. And Munich's squad is also strong this season. Munich also have the potential to be champions.
Their last two defeats in the premier league is not enough to want to say or think they are slow or becoming weak. It's normal with big teams almost I'm every league, there are times when they will be at their peak with brilliant and excellent performance and there are also times they will also slow down a bit and later be better but what matters is the cumulative result of their performance by the end of the season.
Manchester city is just going through a normal experience almost every big team gets once in awhile so let's still hope they pick up fast enough and put up better performance after this international break. I'm not very sure but seems there was a recent case of injury with one of their player probably midfield or striker but then that could possibly contribute to their slow performance recently, especially the game with Arsenal it was not played with their complete squad but yet they played well and only had a bad day.